Text copied to clipboard!
Titel
Text copied to clipboard!Inbäddad CC-utvecklare
Beskrivning
Text copied to clipboard!
Vi söker en engagerad och skicklig Inbäddad C/C++-utvecklare som vill vara med och utveckla nästa generations inbäddade system. Som Inbäddad C/C++-utvecklare kommer du att arbeta med design, utveckling och testning av programvara för olika typer av inbäddade plattformar, såsom mikrokontrollersystem, realtidsoperativsystem och hårdvarunära applikationer. Du kommer att samarbeta med hårdvaruingenjörer, systemarkitekter och andra mjukvaruutvecklare för att skapa robusta och effektiva lösningar som möter kundernas krav på prestanda, tillförlitlighet och säkerhet.
Arbetsuppgifterna omfattar hela utvecklingscykeln, från kravanalys och arkitektur till implementering, testning och felsökning. Du kommer att skriva kod i C och C++, optimera för minnes- och processoreffektivitet samt arbeta med olika verktyg för versionshantering, byggsystem och felsökning. Du förväntas också bidra till kontinuerlig förbättring av utvecklingsprocesser och kvalitetssäkring, samt hålla dig uppdaterad om nya tekniker och standarder inom inbäddad utveckling.
Vi värdesätter att du har en analytisk förmåga, är lösningsorienterad och har god kommunikationsförmåga. Du trivs med att arbeta både självständigt och i team, och har ett genuint intresse för teknik och inbäddade system. Erfarenhet av hårdvarunära programmering, realtidsoperativsystem och felsökning på låg nivå är meriterande. Vi erbjuder en stimulerande arbetsmiljö med spännande projekt, kompetenta kollegor och goda möjligheter till personlig utveckling.
Ansvar
Text copied to clipboard!- Designa och utveckla programvara för inbäddade system
- Implementera och optimera kod i C och C++
- Utföra enhets- och systemtestning
- Felsöka och åtgärda buggar i hårdvarunära miljöer
- Samarbeta med hårdvaru- och mjukvaruteam
- Dokumentera kod och tekniska lösningar
- Delta i kravanalys och arkitekturarbete
- Bidra till förbättring av utvecklingsprocesser
- Underhålla och vidareutveckla befintliga system
- Hålla sig uppdaterad om nya tekniker och standarder
Krav
Text copied to clipboard!- Högskoleutbildning inom datateknik, elektronik eller motsvarande
- Gedigen erfarenhet av C och C++
- Kunskap om inbäddade system och mikrokontrollers
- Erfarenhet av realtidsoperativsystem (RTOS)
- Förmåga att felsöka hårdvarunära problem
- Erfarenhet av versionshanteringssystem (t.ex. Git)
- Goda kunskaper i svenska och engelska
- Analytisk och problemlösande förmåga
- Erfarenhet av testning och verifiering
- Meriterande med erfarenhet av IoT eller trådlösa protokoll
Potentiella intervjufrågor
Text copied to clipboard!- Vilken erfarenhet har du av programmering i C och C++?
- Har du arbetat med realtidsoperativsystem tidigare?
- Hur brukar du felsöka problem i inbäddade system?
- Vilka verktyg och miljöer har du använt för versionshantering?
- Har du erfarenhet av hårdvarunära utveckling?
- Kan du beskriva ett projekt där du optimerat kod för prestanda?
- Hur håller du dig uppdaterad om nya tekniker inom området?
- Vilka utmaningar har du stött på i tidigare inbäddade projekt?
- Hur samarbetar du med hårdvaruingenjörer?
- Vilka testmetoder använder du för att säkerställa kvalitet?